right foot foremost - Alemán Inglés Diccionario